mui.init();
mui.ready(function () {
    loadData();
});
function loadData() {
    $('.mui-popup-backdrop').css('display','block');
    $('#refresh').css('display','none');
    $.ajax({
        url:"/thmlfApi/avs/pay/depositprogress?orderNum="+getUrlParam('orderNum')+"&_d="+Date.parse(new Date()),
        success:function (r) {
            $('.mui-popup-backdrop').css('display','none');
            $('#refresh').css('display','block');
            if (r.code == 200){
                show(r.result);
            }else {
                mui.alert(r.message);
            }
        },
        error:function (e) {
            $('.mui-popup-backdrop').css('display','none');
            $('#refresh').css('display','block');
            mui.alert("请求失败，请稍后重试");
        }
    });
}
function show(code) {
    initUnpay();
    // code = -3;
    // console.log('code',code);
    switch (code){
        case -1:
            // 支付成功 提现失败
            initUnpay();
            $('#p1').removeClass('unpay');
            $('#i1').removeClass('unpay');
            $('#p1').addClass('success');
            $('#i1').addClass('success');
            break;
        case -2:
            // 结算发起未成功
            initFial();
            $('#p1').removeClass('fail');
            $('#i1').removeClass('fail');
            $('#p1').addClass('success');
            $('#i1').addClass('success');
            break;
        case -3:
            // 通道处理失败
            initFial();
            $('#p1').removeClass('fail');
            $('#i1').removeClass('fail');
            $('#p1').addClass('success');
            $('#i1').addClass('success');
            $('#p2').removeClass('fail');
            $('#i2').removeClass('fail');
            $('#p2').addClass('success');
            $('#i2').addClass('success');
            break;
        case 0:
            // 支付未成功
            initUnpay();
            $('#p1').removeClass('unpay');
            $('#i1').removeClass('unpay');
            $('#p1').addClass('fail');
            $('#i1').addClass('fail');
            break;
        case 1:
            // 支付成功 未提现
            initUnpay();
            $('#p1').removeClass('unpay');
            $('#i1').removeClass('unpay');
            $('#p1').addClass('success');
            $('#i1').addClass('success');
            break;
        case 2:
            // 发起结算成功
            initSuccess();
            $('#p4').removeClass('success');
            $('#i4').removeClass('success');
            $('#p4').addClass('unpay');
            $('#i4').addClass('unpay');
            $('#p3').removeClass('success');
            $('#i3').removeClass('success');
            $('#p3').addClass('unpay');
            $('#i3').addClass('unpay');
            break;
        case 3:
            // 通道处理中
            initSuccess();
            $('#p4').removeClass('success');
            $('#i4').removeClass('success');
            $('#p4').addClass('unpay');
            $('#i4').addClass('unpay');
            break;
        case 4:
            // 结算到卡
            initSuccess();
            break;
    }
    $('.am-process').css('display','block');
}
function initFial() {
    for (var i = 1;i<5;i++){
        var p = $('#p'+i);
        if (p.hasClass('pay')){
            p.removeClass('pay');
        }
        if (p.hasClass('success')){
            p.removeClass('success');
        }
        if (p.hasClass('unpay')){
            p.removeClass('unpay');
        }
        p.addClass('fail');
        var pi = $('#i'+i);
        if (pi.hasClass('pay')){
            pi.removeClass('pay');
        }
        if (pi.hasClass('success')){
            pi.removeClass('success');
        }
        if (pi.hasClass('unpay')){
            pi.removeClass('unpay');
        }
        pi.addClass('fail');
    }
}
function initSuccess() {
    for (var i = 1;i<5;i++){
        var p = $('#p'+i);
        if (p.hasClass('pay')){
            p.removeClass('pay');
        }
        if (p.hasClass('fail')){
            p.removeClass('fail');
        }
        if (p.hasClass('unpay')){
            p.removeClass('unpay');
        }
        p.addClass('success');
        var pi = $('#i'+i);
        if (pi.hasClass('pay')){
            pi.removeClass('pay');
        }
        if (pi.hasClass('fail')){
            pi.removeClass('fail');
        }
        if (pi.hasClass('unpay')){
            pi.removeClass('unpay');
        }
        pi.addClass('success');
    }
}
function initUnpay() {
    for (var i = 1;i<5;i++){
        var p = $('#p'+i);
        if (p.hasClass('pay')){
            p.removeClass('pay');
        }
        if (p.hasClass('success')){
            p.removeClass('success');
        }
        if (p.hasClass('fail')){
            p.removeClass('fail');
        }
        p.addClass('unpay');
        var pi = $('#i'+i);
        if (pi.hasClass('pay')){
            pi.removeClass('pay');
        }
        if (pi.hasClass('success')){
            pi.removeClass('success');
        }
        if (pi.hasClass('fail')){
            pi.removeClass('fail');
        }
        pi.addClass('unpay');
    }
}